package com.dartfar.workflow.constant;

import java.util.List;

/**
 * 委托类型
 * @author 王琦
 *
 */

public class WorkflowCaleType {
	 //委派给角色
	 public static String CALE_ROLE = "ROLE";
	 //委派给人
	 public static String CALE_USER = "USER";
	 //直接指定执行人
	 public static String CALE_ASSIGNE = "ASSIGNE";
	 //归档
	 public static String CALE_END = "END";
	 
	 
	 //委托类型中文显示
	 public static String getCaleTypeName(String caleType){
		 if(caleType.equalsIgnoreCase("ASSIGNE")){
			 return "执行人";
		 }else if(caleType.equalsIgnoreCase("USER")){
			 return "候选人";
		 }else if(caleType.equalsIgnoreCase("ROLE")){
			 return "角色";
		 }else if(caleType.equalsIgnoreCase("END")){
			 return "归档";
		 }else{
			 return caleType;
		 }
	 }
}
